turtle brooch - German English Dictionary